home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / macros / tip / ts-fonts.tip < prev    next >
Text File  |  1993-09-15  |  4KB  |  112 lines

  1. % This macro source file is from the four volume series
  2. % "TeX in Practice" by Stephan von Bechtolsheim, published
  3. % 1993 by Springer-Verlag, New York.
  4. % Copyright 1993 Stephan von Bechtolsheim.
  5. % No warranty or liability is assumed.
  6. % This macro may be copied freely if no fees other than
  7. % media cost or shipping charges are charged and as long
  8. % as this copyright and the following source code itself
  9. % is not changed. Please see the series for further information.
  10. %
  11. % Version: 1.0
  12. % Date: May 1, 1993
  13. %
  14. %
  15. % This source code is documented in 16.1.9, p. II-271.
  16. % Original source in file "fonts2.TEX", starting line 447.
  17. \wlog{L: "ts-fonts.tip" ["fonts2.TEX," l. 447, p. II-271]}%
  18. % This file DOES belong to format "texip."
  19. \InputD{lfondem.tip}
  20. \InputD{ts-subst.tip}
  21. \InputD{fsized.tip}
  22. \InputD{newfont.tip}
  23. \InputD{testdef.tip}
  24. \font\RmLargerThanLife = cmr17 scaled \magstep5
  25. % \newfam\itfam      % \it is family 4
  26. % \newfam\slfam      % \sl is family 5
  27. % \newfam\bffam      % \bf is family 6
  28. % \newfam\ttfam      % \tt is family 7
  29. \NewFont\Vrm = cmr5
  30. \NewFont\Vit = cmti7 at 5pt
  31. \NewFont\Vbf = cmbx5
  32. \NewFont\Vsc = cmcsc10 at 5pt
  33. \SubstituteFont{\Vtt}{\tt}{7}{\VIIrm}
  34. \SubstituteFont{\Vsc}{\sc}{7}{\VIIrm}
  35. \SubstituteFont{\Vsl}{\sl}{7}{\VIIrm}
  36. \NewFont\VIIrm = cmr7
  37. \NewFont\VIIit = cmti7
  38. \NewFont\VIIbf = cmbx7
  39. \NewFont\VIIsc = cmcsc10 at 7pt
  40. \SubstituteFont{\VIItt}{\tt}{7}{\VIIrm}
  41. \SubstituteFont{\VIIsl}{\sl}{7}{\VIIrm}
  42. \NewFont\VIIIrm = cmr8
  43. \NewFont\VIIIit = cmti8
  44. \NewFont\VIIIbf = cmbx8
  45. \NewFont\VIIItt = cmtt8
  46. \NewFont\VIIIsc = cmcsc10 at 8pt
  47. \SubstituteFont{\VIIIsl}{\sl}{8}{\VIIIrm}
  48. \NewFont\IXrm = cmr9
  49. \NewFont\IXit = cmti9
  50. \NewFont\IXbf = cmbx9
  51. \NewFont\IXtt = cmtt9
  52. \NewFont\IXsc = cmcsc10 at 9pt
  53. \SubstituteFont{\IXsl}{\sl}{9}{\IXrm}
  54. \NewFont\Xrm = cmr10
  55. \NewFont\Xit = cmti10
  56. \NewFont\Xbf = cmbx10
  57. \NewFont\Xtt = cmtt10
  58. \NewFont\Xsc = cmcsc10
  59. \NewFont\Xsl = cmcsc10
  60. \NewFont\XIIrm = cmr12
  61. \NewFont\XIIit = cmti12
  62. \NewFont\XIIbf = cmbx12
  63. \NewFont\XIItt = cmtt12
  64. \NewFont\XIIsc = cmcsc10 scaled \magstep 1
  65. \NewFont\XIIsl = cmcsc10 scaled \magstep 1
  66. \NewFont\XIIIrm = cmr12 scaled \magstephalf
  67. \NewFont\XIIIit = cmti12 scaled \magstephalf
  68. \NewFont\XIIIbf = cmbx12 scaled \magstephalf
  69. \NewFont\XIIItt = cmtt12 scaled \magstephalf
  70. \NewFont\XIIIsc = cmcsc10 scaled \magstephalf
  71. \NewFont\XIIIsl = cmcsc10 scaled \magstephalf
  72. \NewFont\XVIIrm = cmr12 scaled \magstep 2
  73. \NewFont\XVIIit = cmti12 scaled \magstep 2
  74. \NewFont\XVIIbf = cmbx12 scaled \magstep 2
  75. \NewFont\XVIItt = cmtt12 scaled \magstep 2
  76. \NewFont\XVIIsc = cmcsc10 scaled \magstep 3
  77. \NewFont\XVIIsl = cmcsc10 scaled \magstep 3
  78. \NewFont\XXIrm = cmr17 scaled \magstep 1
  79. \NewFont\XXIit = cmti12 scaled \magstep 3
  80. \NewFont\XXIbf = cmbx12 scaled \magstep 3
  81. \NewFont\XXIsc = cmcsc10 scaled \magstep 4
  82. \LoadFontOnDemand{\XXItt}{cmtt12 scaled \magstep 3}
  83. \SubstituteFont{\XXIsl}{\sl}{20.74}{\XXIrm}
  84. \NewFont\XXVrm = cmr17 scaled \magstep 2
  85. \NewFont\XXVit = cmti12 scaled \magstep 4
  86. \NewFont\XXVbf = cmbx12 scaled \magstep 4
  87. \NewFont\XXVsc = cmcsc10 at 5pt
  88. \LoadFontOnDemand{\XXVtt}{cmtt12 scaled \magstep 4}
  89. \SubstituteFont{\XXVsl}{\sl}{20.74}{\XXVrm}
  90. \DefineFontSizeGroup{V}{5}
  91. \DefineFontSizeGroup{VII}{7}
  92. \DefineFontSizeGroup{VIII}{8}
  93. \DefineFontSizeGroup{IX}{9}
  94. \DefineFontSizeGroup{X}{10}
  95. \DefineFontSizeGroup{XII}{12}
  96. \DefineFontSizeGroup{XIII}{13.14}
  97. \DefineFontSizeGroup{XVII}{17.28}
  98. \DefineFontSizeGroup{XXI}{20.74}
  99. \DefineFontSizeGroup{XXV}{24.88}
  100. \let\tiny = \FontSizeV
  101. \let\scriptsize = \FontSizeVII
  102. \let\footnotesize = \FontSizeVIII
  103. \let\small = \FontSizeIX
  104. \let\normalsize = \FontSizeX
  105. \let\large = \FontSizeXII
  106. \let\Large = \FontSizeXIII
  107. \let\LARGE = \FontSizeXVII
  108. \let\huge  = \FontSizeXXI
  109. \let\Huge  = \FontSizeXXV
  110. \def\LineSpaceMultFactor{1.2}
  111. \normalsize
  112.